<?php 

/**
*	作者：lx
*	最后修改时间：16.12.06 
*/	
	$Mid = $_GET['Mid'];
	if(!is_numeric($Mid)){
		echo 0;
	}else{

		$url = 'http://www.app-echo.com/sound/'.$Mid;//要抓取的页面
		$preg = "/([a-z0-9]+?)\.mp3/i";//匹配下载地址正则
		
		$yuan = "http://qn.qn-echo-cp-cdn.app-echo.com/c2_96k/";//下载地址前半段


		/**
		 * 以下内容是用Curl抓取页面
		 */
		$ch = curl_init ();
		curl_setopt ( $ch, CURLOPT_URL, $url );
		curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
		curl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, 10 );
		$file_contents = curl_exec ( $ch );
		curl_close ( $ch );
		$re = array();
		preg_match($preg,$file_contents,$arr);//匹配歌曲后半段地址
		$pimg = "/echo\.com\/[a-z0-9\-\_]+/i";//图片正则
		$Mname  = "/<h1(.*?)>(.*?)<\/h1>/si";//歌名正则
		preg_match($Mname,$file_contents,$arr0);//匹配歌曲名字
		preg_match_all($pimg,$file_contents,$arr1);//匹配图片

		$img = "http://up.qn-echo-image-cdn.app-".$arr1[0][0];//图片下载地址

		if($arr==null){
			echo 0;
		}else{
			$down = $yuan.$arr[0];
			$re['img']=$img;
			$re['down']=$down;
			$re['Mname']=$arr0[0];
			echo json_encode($re);//返回ajax
		}
	}
	

 ?>






